#include<stdio.h>
#include<string.h>
int del_line(char s[][10],int n)
{
	char t[10];
	int i,j,k,flag;
	for(i=1,k=1;i<n;i++)//i=1从第二个串开始判断是否重复 
	{				    
        //k=1记录最终二维数组（覆盖原来二维数组） 
		strcpy(t,s[i]); //t[10]临时串 
		flag=1;
		for(j=0;j<i;j++) //判断t与前面是否重复 是置0 
			if(strcmp(t,s[j])==0) flag=0;
		if(flag)
		{
			strcpy(s[k],t);
			k++;//最终二维数组行数（一维数组个数） 
		}
	}
	return k;//返回行数 
}
void main()
{
	char strs[][10]={"aaa","bbb","aaa","ccc"};
	int i,n;
	n=del_line(strs,4);
	for(i=0;i<n;i++)
		printf("%s ",strs[i]);
}

